“
Greenwoods is a luxury nature resort in Kerala located in Thekkady. Plan your visit to the verdant locale surrounded by dense forests and be settled comfortably amongst the top 5 star resorts in Thekkady. Trek through the spice plantations, hill slopes and explore the naturally-endowed location. Wake up to the melody of birds, walk through the green orchards and enjoy discovering the serene, pure and unpolluted environs of Thekkady. Pack and plan your adventure towards Greenwoods - premier 5 star resorts in Kerala. Let's pin the serene land of Thekkady, transforming your visit into an exhilarating experience.